package com.tjtt.tdm.form.bean;

import java.math.BigDecimal;

/**
 * AutoFormsField entity. @author MyEclipse Persistence Tools
 */

public class AutoFormsField implements java.io.Serializable {

	// Fields

	private Long id;
	private String cnName;
	private String fieldName;
	private String fieldNote;
	private String fieldType;
	private Long isReadOnly;
	private String authenticationType;
	private Long isListShow;
	private Long isPageShow;
	private Long showSeq;
	private Long isColumnMerge;
	private String defaultValue;
	private Long formsId;
	private Long isQueryField;
	private Long fieldLength;
	private Long fieldListWidth;
	private Long isOrderBy;
	private Long pageDisplayType;
	private String foreignTableName;
	private String foreignCloumn;
	private String foreignDisCloumn;
	private Long foreignTableId;
	private String fitterCondition;
	private String customNum;
	private Long customId;
	private String eventType;
	private String eventName;
	private String eventFunction;
	private Long sfhebing;

	/** default constructor */
	public AutoFormsField() {
	}

	/** full constructor */
	public AutoFormsField(String cnName, String fieldName, String fieldNote,
			String fieldType, Long isReadOnly, String authenticationType,
			Long isListShow, Long isPageShow, Long showSeq,
			Long isColumnMerge, String defaultValue,Long formsId,Long isQueryField,
			Long fieldLength,Long fieldListWidth,Long isOrderBy,Long pageDisplayType,
			String foreignTableName,String foreignCloumn,String foreignDisCloumn,
			Long foreignTableId,String fitterCondition,String customNum,Long customId) {
		this.cnName = cnName;
		this.fieldName = fieldName;
		this.fieldNote = fieldNote;
		this.fieldType = fieldType;
		this.isReadOnly = isReadOnly;
		this.authenticationType = authenticationType;
		this.isListShow = isListShow;
		this.isPageShow = isPageShow;
		this.showSeq = showSeq;
		this.isColumnMerge = isColumnMerge;
		this.defaultValue = defaultValue;
		this.formsId = formsId;
		this.isQueryField = isQueryField;
		this.fieldLength = fieldLength;
		this.fieldListWidth = fieldListWidth;
		this.isOrderBy = isOrderBy;
		this.pageDisplayType = pageDisplayType;
		this.foreignTableName = foreignTableName;
		this.foreignCloumn = foreignCloumn;
		this.foreignDisCloumn = foreignDisCloumn;
		this.foreignTableId = foreignTableId;
		this.fitterCondition = fitterCondition;
		this.customNum = customNum;
		this.customId = customId;
	}

	// Property accessors

	public String getCnName() {
		return this.cnName;
	}

	public void setCnName(String cnName) {
		this.cnName = cnName;
	}

	public String getFieldName() {
		return this.fieldName;
	}

	public void setFieldName(String fieldName) {
		this.fieldName = fieldName;
	}

	public String getFieldNote() {
		return this.fieldNote;
	}

	public void setFieldNote(String fieldNote) {
		this.fieldNote = fieldNote;
	}

	public String getFieldType() {
		return this.fieldType;
	}

	public void setFieldType(String fieldType) {
		this.fieldType = fieldType;
	}


	public String getAuthenticationType() {
		return this.authenticationType;
	}

	public void setAuthenticationType(String authenticationType) {
		this.authenticationType = authenticationType;
	}



	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getIsReadOnly() {
		return isReadOnly;
	}

	public void setIsReadOnly(Long isReadOnly) {
		this.isReadOnly = isReadOnly;
	}

	public Long getIsListShow() {
		return isListShow;
	}

	public void setIsListShow(Long isListShow) {
		this.isListShow = isListShow;
	}

	public Long getIsPageShow() {
		return isPageShow;
	}

	public void setIsPageShow(Long isPageShow) {
		this.isPageShow = isPageShow;
	} 

	public Long getShowSeq() {
		return showSeq;
	}

	public void setShowSeq(Long showSeq) {
		this.showSeq = showSeq;
	}

	public Long getIsColumnMerge() {
		return isColumnMerge;
	}

	public void setIsColumnMerge(Long isColumnMerge) {
		this.isColumnMerge = isColumnMerge;
	}

	public String getDefaultValue() {
		return this.defaultValue;
	}

	public void setDefaultValue(String defaultValue) {
		this.defaultValue = defaultValue;
	}

	public Long getFormsId() {
		return formsId;
	}

	public void setFormsId(Long formsId) {
		this.formsId = formsId;
	}

	public Long getIsQueryField() {
		return isQueryField;
	}

	public void setIsQueryField(Long isQueryField) {
		this.isQueryField = isQueryField;
	}

	public Long getFieldLength() {
		return fieldLength;
	}

	public void setFieldLength(Long fieldLength) {
		this.fieldLength = fieldLength;
	}

	public Long getFieldListWidth() {
		return fieldListWidth;
	}

	public void setFieldListWidth(Long fieldListWidth) {
		this.fieldListWidth = fieldListWidth;
	}

	public Long getIsOrderBy() {
		return isOrderBy;
	}

	public void setIsOrderBy(Long isOrderBy) {
		this.isOrderBy = isOrderBy;
	}

	public Long getPageDisplayType() {
		return pageDisplayType;
	}

	public void setPageDisplayType(Long pageDisplayType) {
		this.pageDisplayType = pageDisplayType;
	}

	public String getForeignTableName() {
		return foreignTableName;
	}

	public void setForeignTableName(String foreignTableName) {
		this.foreignTableName = foreignTableName;
	}

	public String getForeignCloumn() {
		return foreignCloumn;
	}

	public void setForeignCloumn(String foreignCloumn) {
		this.foreignCloumn = foreignCloumn;
	}

	public String getForeignDisCloumn() {
		return foreignDisCloumn;
	}

	public void setForeignDisCloumn(String foreignDisCloumn) {
		this.foreignDisCloumn = foreignDisCloumn;
	}

	public Long getForeignTableId() {
		return foreignTableId;
	}

	public void setForeignTableId(Long foreignTableId) {
		this.foreignTableId = foreignTableId;
	}

	public String getFitterCondition() {
		return fitterCondition;
	}

	public void setFitterCondition(String fitterCondition) {
		this.fitterCondition = fitterCondition;
	}

	public String getCustomNum() {
		return customNum;
	}

	public void setCustomNum(String customNum) {
		this.customNum = customNum;
	}

	public Long getCustomId() {
		return customId;
	}

	public void setCustomId(Long customId) {
		this.customId = customId;
	}

	public String getEventType() {
		return eventType;
	}

	public void setEventType(String eventType) {
		this.eventType = eventType;
	}

	public String getEventFunction() {
		return eventFunction;
	}

	public void setEventFunction(String eventFunction) {
		this.eventFunction = eventFunction;
	}

	public String getEventName() {
		return eventName;
	}

	public void setEventName(String eventName) {
		this.eventName = eventName;
	}

	public Long getSfhebing() {
		return sfhebing;
	}

	public void setSfhebing(Long sfhebing) {
		this.sfhebing = sfhebing;
	}
    
}